Big Huge Thesaurus

armour plate

noun

sounds kind of like